european patent - German English Dictionary